Isle of Man Traffic Cop Video |
| After watching this video we have to say that the Isle of Man in UK has the best traffic cops in the world. The clip was filmed during this year's Isle of Man TT, which is one of the most famous motorcycle races in the world. We guess the traffic cop making everybody laugh in this video, has nothing... More » |